<?php

class Home extends CI_Controller
{
	public function index()
	{
		$this->load->view('include/header'); // UNTUK AWAL LOAD HEADER
		
		// JIKA TOMBOL SUBMIT FORM DI KLIK
		if ($this->input->post('submit'))
		{
			// MAKA AKAN DIBUAT RULE UNTUK VALIDASI
			$this->form_validation->set_rules('email', 'Email', 'required|valid_email');
			$this->form_validation->set_rules('name', 'Nama', 'required');

			// JIKA VALIDASI MASIH GAGAL
			if ($this->form_validation->run()===FALSE)
			{
				// TIDAK TERJADI APA-APA
				// OTOMATIS KELUAR PESAN ERROR
			} 
			else // JIKA FORM VALIDASI BERHASIL
			{
				$this->model_home->insert_pesan(); // PESAN DISIMPAN PADA DATABASE

				$data['pesan'] = $this->model_home->get_pesan(); // FETCH PESAN TERBARU			
	    		$this->load->view('view_home', $data); // DITAMPILKAN KE LAYAR
	    		
			}
		}
		else // JIKA TIDAK ADA AKSI TOMBOL
		{
			$data['pesan'] = $this->model_home->get_pesan(); // FETCH PESAN

	    	$this->load->view('view_home', $data); // DITAMPILKAN KE LAYAR
		}
		$this->load->view('include/footer');		
	}
}
?>